no need to make a reservation - Türkçe İngilizce Sözlük